@charset "utf-8";

/* CSS Document */



*{

	padding:0;

	margin:0;

}

img {

	border:none;

}

ul,dl{

	list-style-type:none;

}

body{

	font-family: "微软雅黑","宋体";

	height:auto;

	width:100%;

	font-size:12px

}

*html #top{

	display:none;

}

.top{

	width:100%;

	height:265px;

	background:#fbfbfb url(../images/top_bg.png) top repeat-x;

}


/*寰俊寮圭獥*/
#wxnr {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	z-index: 1000;
	display: none;
	background: rgba(0,0,0,.6);
}
#wxnr .nrdf {
	margin: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	 
	width: 800px;
	height:  800px;
	padding: 15px;
	padding-top: 30px;
	margin-left: -400px;
	margin-top: -400px;
	text-align: center;
	background-color: rgba(255, 255, 255, 0.8);
	box-shadow: 0px 2px 6px #777;
	-webkit-box-shadow: 0px 2px 6px #777;
	-moz-box-shadow: 0px 2px 6px #777;
	border-radius: 10px;
}
#wxnr img {
	width: 450px;
	height:  450px;
	display: block;
	margin: 0 auto;
}
#wxnr p {
	font-size:40px;
	line-height:2em;
	text-align: center; color: #000;
}
#wxnr i {
	position: absolute;
    top: 10px;
    right: 10px;
    width: 100px;
    height: 100px;
    font-size: 100px;
    line-height: 100px;
    text-align: center;
    color: #fff;
    font-weight: bold;
    font-style: normal;
    background: #333;
    border-radius: 15px;
    cursor: pointer;
}
#wxnr span {
	display: inline-block;
	padding: 3px 10px;
	line-height: 2em;
	background-color:#f8c80f;
	color: #fff;
	border-radius: 0.05rem;
	cursor: pointer;
}
#wxnr span.wx {
	padding-left: 0.4rem;
	background-image: url(../images/wx.png);
	background-size: 0.28rem;
	background-position: 0.1rem center;
	background-repeat: no-repeat;
}
/*澶嶅埗鎻愮ず*/
#weixin {
position: fixed;
    top: 50%;
    margin-top: -20px;
    z-index: 9999999;
    font-size: 40px;
    color: #fff;
    width: 90%;
    right: 5%;
    line-height: 2em;
    text-align: center;
    background: rgba(0, 0, 0, 0.8);
    border: 2px solid #333;
    border-radius: 3px;
    display: none;
}


.index_wapfooter{width:100%;height:auto !important; overflow:hidden;position: fixed;bottom: 0;left: 0;z-index: 9999; background:#171819; display:none }

.index_wapfooter ul li{float:left;width:24.5%;color:#fff; border-right:1px solid #acd6ff; text-align:center; height:12em; padding-top:0.5em;}

.index_wapfooter ul li:last-child{border-right:0}



.index_wapfooter ul li a span{display:block;width:100%;text-align:center; padding-top:8px}

.index_wapfooter ul li a span img{ width:25%; height:auto}

.index_wapfooter ul li a h3{width:100%;text-align:center; font-family:"microsoft yahei"; font-size:300%; color:#FFF; padding-top:5px}
@media screen and (min-width: 200px) and (max-width: 1366px) {body{ width:1366px !important; }
	.head{width:1366px }
	.searveUl img{width:1366px !important;}
	.index_wapfooter{ display:block;}
}

/* .index_wapfooter::before{ content: '';
    display: block;
    width: 100%;
    height: 150px;
    position: absolute;
    top: 0;} */

.top_text{

	height:30px;

	line-height:30px;

	width:1000px;

	margin:0 auto;

	color:#666;

	font-family:"宋体";

	font-size:12px;

}

@media screen and (min-width: 300px) and (max-width: 1200px) {body{ width:1200px; }}

.top_text_p_left{

	float:left;

	height:30px;

	line-height:30px;

	width:450px;

}

.top_text_p_right{

	float:left;

	height:30px;

	line-height:30px;

	width:340px;

}

.top_text_p_right a{

	color:#666;

	text-decoration:none;

}

.top_text_p_right a:hover{

	text-decoration:underline;

}

#fenzhan{

	float:right;

	height:30px;

	width:210px;



}

.top_name{

	clear:both;

	height:142px;

	width:1000px;

	margin:0 auto;

}

.top_name_logo{

	float:left;

	padding-left:0px;

	width:133px;

	height:110px;

	padding-top:20px;

}

.top_name_title{

	float:left;

    width: 500px;

    padding: 44px 0px 0px 0;

	 color: #B37E16;

    font-size:22px;

    font-weight:bold;

}

.top_name_title span{

	font-size:26px;

	display:block;

}

.top_name_tel{

	float:right;

	width:200px;

	height:60px;

	margin-top:36px;

	padding-top:6px;

	 color: #0071D1;

    font-size: 14px;

	 padding-left:56px;

	background:url(../images/tel.png) no-repeat left center;

}

.top_name_tel span{

	display: block;

	font-size: 28px;

color: #EA0000;

font-family: Arial,Helvetica,sans-serif;

font-weight: bold;



}

.top_nav{

	clear:both;

	height:49px;

	width:1000px;

	margin:1px auto 0;

	text-align:center;

}

.top_nav ul{

	

}

.top_nav ul li{

	float:left;

	line-height:49px;

	height:49px;

}

.top_nav ul li a{

	display:block;

	color:#FFF;

	font-size:14px;

	line-height:49px;

	height:49px;

	text-decoration:none;

	background:url(../images/nav_line.png) no-repeat right  center;

}

.top_nav ul li a:hover{

background:url(../images/nav_hover.png) repeat-x left  top;

}

a#nav_hover{

	width:80px;

background:url(../images/nav_hover.png) repeat-x left  top;

}

a#top_nav_ul1{

	width:80px;

}

a#top_nav_ul2{

	width:140px;

}

a#top_nav_ul3{

	width:130px;

}

a#top_nav_ul4{

	width:130px;

}

a#top_nav_ul5{

	width:110px;

}

a#top_nav_ul6{

	width:80px;

}

a#top_nav_ul7{

	width:80px;

}

a#top_nav_ul8{

	width:80px;

}

a#top_nav_ul9{

	width:80px;

}

a#top_nav_ul10{

	width:80px;

	background-image:none;

}

a#top_nav_ul10:hover{

	background:url(../images/nav_hover.png) repeat-x left  top;

}

.top_rm{

	width:1000px;

	margin:0 auto;

	height:42px;

	line-height:42px;

	color:#666;

}

.top_rm div{

	float:left;

	width:700px;

	height:42px;

	line-height:42px;

	font-size:12px;

	font-family:"宋体";

}

.top_rm div span{

	color:#000;

}

.top_rm div a{

	color:#666;

	text-decoration:none;

}

.top_rm div a:hover{

	color:#666;

	text-decoration:underline;

}

#search1{

	position:relative;

}

#keyword{

	position:absolute;

	top:12px;

	right:70px;

	height:22px;

	

	line-height:22px;

	width:172px;

	border:none;

	padding-left:30px;

	color:#666;

	background:url(../images/search_bg.png) no-repeat left top;

}

#search_go{

	position:absolute;

	right:20px;

	top:12px;

}

.banner  { position:relative; height:499px; }

.banner .roll a { height:499px; display:block; }



#roll_top,#fall,#ct{position:relative;cursor:pointer;height:72px;width:26px;}

#roll_top{background:url(../images/top.gif) no-repeat;}

#roll_index{position:relative;cursor:pointer;height:72px;width:26px;background:url(../images/top.gif) no-repeat;}

#fall{background:url(../images/top.gif) no-repeat 0 -80px}

#ct{background:url(../images/top.gif) no-repeat 0 -40px}

#roll{display:block;width:15px;margin-right:-600px;position:fixed;right:50%;top:50%;_margin-right:-605px;_position:absolute;_margin-top:300px;_top:expression(eval(document.documentElement.scrollTop));z-index:10;}





#flashs{ position:relative; overflow:hidden; font-size:12px; font-family:Verdana, Geneva, sans-serif; }

#flashs .bgitem{  z-index:1; position:absolute; top:0; left:0; }

#flashs .btn{ position:absolute; z-index:7; bottom:25px; right:46%; margin-right:-450px; padding:5px 6px;z-index:101 }

#flashs .btn span{ color:#fff;  background:#3d659a; border:1px solid #fff; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px; }

#flashs .btn span.cur{ background:#ff4d03; color:#fff; }





.succ { margin:50px  auto 17px; height:220px; overflow:hidden; width:1000px; background:url(../images/scc_bg.jpg) no-repeat center bottom;}

.l_tit { height:26px; line-height:22px; border-bottom:1px solid #e5e5e5; font-weight:normal; margin-bottom:10px;}

.l_tit a { font-size:14px; color:#0F419A; border-bottom:3px solid #038bd5; height:24px; display:inline-block; padding-right:5px; margin-right:3px;text-decoration:none;}

.l_tit a:hover { text-decoration:none;}

.l_tit .more_tit{ float:right;}

.l_tit span { color:#dbdbdb; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}

.su_con { position:relative; height:152px;}

.su_con span { position:absolute; display:inline-block; cursor:pointer; top:0; width:14px; height:152px;}

.su_con .s_left { left:3px; background:url(../images/c_left.jpg) no-repeat left center;}

.su_con .s_right{ right:3px;  background:url(../images/c_right.jpg) no-repeat left center;}

.su_wrap { width:940px; margin:0 auto; overflow:hidden; }

.su_wrap li { float:left; display:inline; margin:0px 4px;width:180px;}

.su_wrap li img { width:178px; height:150px; border:1px solid #e5e5e5;}

.ybfwzx{

	clear:both;

	width:1000px;

	height:370px;

	margin:0 auto;

	margin-top:40px;



}

.ybfwzx_title{

	height:81px;

	wodth:640px;

	text-align:center;

	color:#0062b4;

	letter-spacing:4px;

	 font-size:30px;

	 font-weight:bold;

	 padding-bottom:20px;

	background:url(../images/index_title1.jpg) no-repeat   center  center;

}



.ybfwzx_title span { font-family:Arial, Helvetica, sans-serif; letter-spacing:2px;font-size:15px; text-transform:uppercase; display:block; font-weight:normal; margin-top:3px;}

.ybfwzx_fl{

	float:left;

	width:235px;

	height:280px;

	background:url(../images/ybfw_bg.jpg) no-repeat left top;

}

#ybfwzx_fl1,#ybfwzx_fl2,#ybfwzx_fl3{

	margin-right:19px;

	display:inline;

}

.ybfwzx_fl dt{

	 text-align:center; height:40px; line-height:40px; font-weight:normal;

	 padding-bottom:14px;

}



 .ybfwzx_fl dt a { color:#f7f51b; font-size:24px; text-decoration:none;}

 

  .ybfwzx_fl dd { height:30px; width:190px;line-height:30px; margin-left:20px; overflow:hidden; border-bottom:1px dashed #6087b7;}

  .ybfwzx_fl dd  a { color:#fff; font-size:14px; background:url(../images/cen_li.gif) 20px center no-repeat; padding-left:45px; text-decoration:none;}

    .ybfwzx_fl dd  a:hover{

		color:#f7f51b;

	}

  dd.last_ybfwzx_fl_dd{

	  border:none;

  }

#ybfwzx_fl1 dd.last_ybfwzx_fl_dd6,#ybfwzx_fl3 dd.last_ybfwzx_fl_dd6,#ybfwzx_fl4 dd.last_ybfwzx_fl_dd6, #ybfwzx_fl2 dd.last_ybfwzx_fl_dd7{

	 border:none;

}



  .jif_title{

	  clear:both;

	height:81px;

	width:1000px;

	text-align:center;

	margin:40px auto 0;

	color:#0062b4;

	 font-size:28px;

	 letter-spacing:2px;

	 font-weight:bold;

	 padding-bottom:10px;

	 border-bottom:#DCDCDC 1px solid;

}



.jif_title span { font-family:Arial, Helvetica, sans-serif; letter-spacing:2px;font-size:15px; text-transform:uppercase; display:block; font-weight:normal; margin-top:3px;}



.jf_bar{

	height:41px;

	line-height:44px;

	text-align:center;

	 color:#fbfbfb; font-size:36px; text-align:center; line-height:40px; _line-height:45px;

	 font-weight:bold;

	background:url(../images/index_ly_tile_bg.jpg) no-repeat  center top;

}

.jif{

	position:relative;

	height:1060px;

	background:url(../images/index_cafe_bg1.jpg) no-repeat  center top;

}

.jif_nr{

	position:relative;

	width:1160px;

	height:1060px;

	margin:0 auto;

}

.jif_nr_title{

	position:absolute;

	 bottom:90px;

	 left:140px;

	 width:900px;

	text-align:center;

	color:#003da3;

	font-size:24px;

	

}

.jif_nr1,.jif_nr2,.jif_nr3,.jif_nr4,.jif_nr5,.jif_nr6{

	position:absolute;

    font-size:14px;

	color:#003690;

}

	.jif_nr1{

	top:598px;

	left:60px;

	}

	.jif_nr2{

	top:250px;

	left:150px;

	}

		.jif_nr3{

	top:78px;

	left:430px;

	}

	.jif_nr4{

	top:102px;

	left:766px;

	}

		.jif_nr5{

	top:358px;

	left:966px;

	}

			.jif_nr6{

	top:616px;

	left:986px;

	}

.index_banner1{

	width:1000px;

	height:70px;

	margin:20px auto;

}

.index_line{

	height:1px;

	width:1000px;

	background-color:#DCDCDC;

	margin:0 auto;

}

.index_ly_title{

	height:41px;

	color:#0062b4;

	 font-size:39px;

	 font-weight:bold;

	text-align:center;

	padding-top:20px;

	background:url(../images/index_ly_tile_bg.jpg) no-repeat center top;

}

.index_ly_title span { font-family:Arial, Helvetica, sans-serif; letter-spacing:0px;font-size:19px; text-transform:uppercase; display:block; margin-top:3px; font-weight:normal;}

.index_ly{

	height:2800px;

	background:url(../images/index_ly_bg.jpg) no-repeat center top;

}

.index_ly_nr{

	position:relative;

	width:1000px;

	height:2800px;

	margin:0 auto;

}

.index_ly_nr_dl{

	position:absolute;

	width:500px;

}

.index_ly_nr_dl dt{

	color:#333; 

	font-size:27px; 

	line-height:32px;

	height:64px;

	font-weight:bold;

	

	

}

.index_ly_nr_dl span.blue{

	color:#0066cc;

}

.index_ly_nr_dl dt span.normal15{

	font-size:18px;

	font-weight:normal;

}



.index_ly_nr_dl dd{

	line-height:34px;

	font-size:15px;

	color:#8d8d8d;

	text-indent:2em;

	background:url(../images/liuda_ico.png) no-repeat left 8px;

}

.index_ly_nr1{

	top:80px;

	left:500px;

}

.index_ly_nr1 dt{

	padding-bottom:40px;

	padding-left:24px;

}

.index_ly_nr2{

	top:560px;

	left:0px;

	width:550px;

}

.index_ly_nr2 dt{

	padding-bottom:30px;

	padding-left:80px;

}

.index_ly_nr3{

	top:1085px;

	left:562px;

}

.index_ly_nr3 dt{

	padding-bottom:30px;

	padding-left:60px;

}

.index_ly_nr4{

	top:1485px;

	left:10px;

}

.index_ly_nr4 dt{

	padding-bottom:30px;

	padding-left:70px;

}

.index_ly_nr5{

	top:1890px;

	left:530px;

}

.index_ly_nr5 dt{

	padding-bottom:30px;

	padding-left:80px;

}

.index_ly_nr6{

	top:2440px;

	left:20px;

	width:560px;

}

.index_ly_nr6 dt{

	padding-bottom:30px;

	padding-left:70px;

}

.body_colorf9f9f9{

	clear:both;

	width:100%;

	height:355px;

	background-color:#fbfbfb;

}

.index_banner2{

	height:147px;

	width:1000px;

	margin:0px auto;

	padding-top:20px;

}

.case{

	width:1000px;

	margin:30px auto 0;

}

.case .case_dz{

	font-size:16px;

	height:40px;

	line-height:40px;

	color: #0F419A;

	font-weight:bold;

	border-bottom:1px solid #e5e5e5;

}

.show_til {position:relative;height:30px;border-bottom: 1px solid #e5e5e5;}

.show_til span {float:left;display:block;font-size:16px;font-weight:bold;}

.show_til span a {color: #0F419A; text-decoration:none;}

.show_til i {float:right;font-style:normal;font-family:"宋体";}

.show_til i a {color: #b3b3b3;}

.show_cont {padding-top:23px;height:185px;overflow:hidden;}

.show_hide {width:885px;height:180px;margin-left:17px;display:inline;overflow:hidden;}

.show {float:left;width:206px;height:180px;margin-right:20px;display:inline;overflow:hidden;}

.show dt{width:206px;height:146px;}

.show dt img{width:202px;height:142px;padding:1px;border:1px solid #ccc;vertical-align: top;}

.show dd{margin-top:9px;height:22px;line-height:22px;text-align:center;background:#e4e4e4;}

.show dd a {color:#666;}

.arr_lb, .arr_rb {width:21px;height:38px;margin-top:50px;cursor:pointer;}

.show_cont .nomg {margin-right:0;}



.roll_ul {position:absolute;right:0;top:0;height: 31px;font-size:14px;}

.roll_ul li {float: left;padding:0 20px;height:31px;}

.roll_ul li a {color: #000;display:inline-block;height:30px; text-decoration:none;}

.roll_ul li a:hover, .roll_ul .cur a {text-decoration: none;border-bottom: 2px solid  #0F419A;; color:#0F419A;font-size:15px;}

.roll_ul .nobg {background: none;}



.case_box {width:1000px;margin:40px auto 0;}

.case_cont { display:none;height: 410px;overflow: hidden;}

.case_img {float: left;width: 472px;height: 345px;padding-top:33px;}

.case_img img {width: 466px;height: 339px;display: block;padding: 3px;background: #c0c0c0;}



.case_list {float:right;width: 520px;padding-top:14px;}

.case_list li {float: left;width: 235px;height: 170px;margin:14px 0 0 25px;display:inline;font-size: 14px;color: #000;}

.case_list li p {width: 221px;height: 128px;padding:7px;background:url(../images/case_shadow.gif) no-repeat;}

.case_list li img {width: 221px;height: 128px;display: block;}

.case_list li span {display: block;padding-top: 11px; text-align: center; }

.case_list li a {color: #666; text-decoration:none;}

.case_list li a:hover {color:#666; text-decoration:underline;}

.all{

	width:1000px;

	margin:0 auto;

	padding-top:50px;

	background:url(../images/index_about_bg.png) no-repeat  center top;

}

.all .l_tit {

	

}

.all .l_tit a { padding-right:15px;}

.all .l_tit a.more_tit { border-bottom:none; color:#ababab; font-size:12px;}

.about {  float:left;width:715px; height:435px; background:url(../images/shi.png) no-repeat  right top;}

.cert {float:right; width:277px;}

.about .l_tit { margin-bottom:15px; margin-right:0px;}

.about dt { float:left;}

/*.fn{

	height:220px;

}*/

.about dt img { width:272px; height:200px; border:1px solid #d7dacc;}

.about dd { width:400px; float:right;margin-right:24px; display:inline;}



.about dd p { text-indent:24px; color:#8d8d8d; line-height:24px; font-size:12px; font-family:"宋体";}

.about dd p.h3 { height:42px; line-height:42px;font-size:16px;color:#1370cf; font-family:"微软雅黑";}

.about .more { display:inline-block; background:url(../images/more.png) no-repeat; width:100px; height:21px; line-height:21px; text-align:center; margin:12px 20px 0px 0px; float:right;  font-size:12px;color:#fff;font-family:"宋体"; text-decoration:none;}

.ab_list { position:relative; height:160px; margin:15px 0px 0px 0px; width:672px; border-top:1px solid #d0d0d0; padding-top:12px;}

.ab_list span { position:absolute; display:inline-block; cursor:pointer; top:0; width:12px; height:160px;}

.ab_list .a_left { left:0; background:url(../images/a_left.png) no-repeat left center;}

.ab_list .a_right{ right:-2px;  background:url(../images/a_right.png) no-repeat left center;}

.ab_wrap { width:632px; margin-left:20px;overflow:hidden; }

.ab_wrap li { float:left; display:inline; margin:0px 5px;}

.ab_wrap li a { display:block;  background:url(../images/sh2.jpg) center bottom no-repeat; padding-bottom:12px; }

.ab_wrap li img { width:198px; height:134px; border:1px solid #eee;}

.cert .l_tit { margin-bottom:20px;}

.cer_list a { display:block; margin-bottom:8px; font-size:14px; text-decoration:none;}

.cer_list a:hover{

	text-decoration:underline;

}

.cer_list img { width:270px; height:158px; border:1px solid #e6e6e6;}

.cer_list span { display:block; text-align:center; color:#5c5c5c; margin-top:3px;}





#text{

	display:none;

}



.kefuzj{

	clear:both;

	width:1000px;

	padding-top:50px;

	background:url(../images/index_about_bg.png) no-repeat  center top;

	margin:230px auto 0;

}

*html .kefuzj{

	margin-top:0;

}



.kefuzj_dl {

	float:left;

	position:relative;

	height:200px;

}

.kefuzj_dl dt{

	 position:absolute;

	 top:14px;

	 left:200px;

	 width:280px;

	 overflow:hidden;

	color:#666;

	font-size:14px;

}

.kefuzj_dl_text{

	 position:absolute;

	 top:40px;

	  left:200px;

	font-size:12px;

	font-family:"宋体";

	width:290px;

	color:#8d8d8d; line-height:24px; 

}

.kefuzj_dl_img{

	position:absolute;

	left:0;

	top:12px;

	width:180px;

	height:173px;

	

}

.kefuzj_dl_img img{

	width:180px;

	height:173px;

}

.kefuzj_dl_ck{

	position:absolute;

	left:200px;

	bottom:32px;

	width:100px;

	height:21px;

	text-align:center;

}

.kefuzj_dl_ck a{

	text-decoration:none;

	color:#0062b4;

	line-height:21px;

	font-size:12px;

}

.kefuzj_dl_ck a:hover{

	text-decoration:underline;

}

.kefuzj_dl1{

	width:518px;

	border-bottom:1px solid #e5e5e5;

}

.kefuzj_dl2{

	width:482px;

	border-bottom:1px solid #e5e5e5;

}

.kefuzj_dl3{

	width:518px;

	top:12px;



	

}

.kefuzj_dl4{

	width:482px;

	top:12px;

		

}



.index_banner3{

	clear:both;

	width:1000px;

	height:147px;

	margin:20px auto;

	padding-top:40px;

	padding-bottom:30px;

}

.news_qa {  width:1000px; margin:20px auto 35px;}

.news { width:728px; float:left;border:1px solid #d5d5d5; height:408px; overflow:hidden; }

.new_tit { margin-bottom:6px; background:url(../images/n_tit.jpg) left center repeat-x; 

height:38px; line-height:38px; font-weight:normal;}

.new_tit ul { overflow:hidden; zoom:1; height:38px; line-height:38px; width:640px;float:left;}

.new_tit li { float:left; margin-right:1px; }

.new_tit li a { padding:0px 26px; text-decoration:none;}

.new_tit a { font-size:14px;color:#1370cf;  padding:0px 16px; text-decoration:none; }

.new_tit a:hover{

	text-decoration:underline;

}

.new_tit li.cur, .new_tit li:hover  { background:url(../images/n_tit1.jpg) left top repeat-x; }

.new_tit .more { margin-right:8px; color:#ababab; font-size:12px;} 

.new_tit li.cur a, .new_tit li:hover a { color:#fff; text-decoration:none;}

.news_cont dl { overflow: hidden;zoom: 1; padding:0px 22px 4px 4px;width:700px;height:140px;position:relative;}

.news_cont dl dt { position:absolute;top:8px;left:210px;}

.news_cont dl dt a{color:#126dd1;font-size:14px; text-decoration:none; display:block;width:480px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }

.news_cont dl dt a:hover{ text-decoration:underline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.news_cont .news_cont_dd  { position:absolute; top:8px; left:20px;border:2px solid #dbd9d9; width:164px; height:123px; }

.news_cont .news_cont_dd img { width:164px; height:123px; }

.news_cont .news_cont_text { position:absolute;top:40px;left:210px;width:480px;color:#8d8d8d; line-height:24px;font-size:12px;text-indent:10px; font-family:"宋体";}



a.more_detail { display:inline-block; width:90px; height:21px; text-align:center; line-height:21px; color:#fff; background: url(../images/more.png);float:right; font-size:12px; text-decoration:none;}

.new_list { margin:0 20px; padding:14px 10px 0px 3px; width:680px;border-top:1px solid #e5e5e5;}

.new_list li { line-height:30px; float:left;height:30px; overflow:hidden; color:#8d8d8d; width:340px;border-bottom: 1px dashed #E4E4E4; }

.new_list li.new_list3_11,.new_list li.new_list3_12,.new_list li.new_list2_11,.new_list li.new_list2_12,.new_list li.new_list1_11,.new_list li.new_list1_12{ border-bottom:none;}

.new_list li a { color:#8d8d8d; background: url(../images/item_01.gif) left center no-repeat; padding-left:10px; text-decoration:none;font-size:12px; font-family:"宋体"; display: block;width:300px;height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }

.new_list li a:hover{ text-decoration:underline;}

.q_a { width:260px; border:1px solid #d5d5d5; height:408px; overflow:hidden; float:right;}

.q_a .new_tit{

	color:#126dd1;

	font-size:14px;

	text-indent:16px;

}

.q_a .new_tit a { font-size:14px;color:#ababab;  padding-left:86px; text-decoration:none; }

.q_a .new_tit a:hover{

	text-decoration:underline;

}

.q_a dl { margin:10px 12px;}

*html .q_a dl {

	display:none;

}

.q_a dt { background:url(../images/q.png) left center no-repeat; padding-left:34px; line-height:26px; }

.q_a dt a { color:#3e3e3e; font-size:13px; font-family:"宋体"; text-decoration:none;}

.q_a dt a:hover { color:#3e3e3e; font-size:13px; font-family:"宋体"; text-decoration:underline;}

.q_a dd {background:url(../images/a.png) left 3px no-repeat; padding-left:34px;line-height:24px; color:#8d8d8d; font-size:13px;  font-family:"宋体";}

.q_a .dl_last { margin-bottom:0px;}



#index_ly{

	clear:both;

	height:490px;

	background:url(../images/index_from_bg.jpg) no-repeat  center top;

}

#index_ly ul{

	

	padding-top:195px;

	width:860px;

	height:280px;

	margin:0 auto;

	color:#FFF;

	font-size:14px;

}

#index_ly ul .lianxiren,.lianxidianhua,.email,.yzm,.tjliuyan{

	height:40px;

	line-height:40px;

}

li#content{

	position:relative;

	height:66px;

	padding-top:8px;

}

li#content span{

	display:block;

	position:absolute;

	top:8px;

	left:0;



}

#index_ly ul li .input{

	width:349px;

	height:29px;

	line-height:29px;

	text-indent:12px;

	color:#FFF;

	font-size:14px;

	background:url(../images/line_yan_input_bg.png) no-repeat left top;

	border:none;

}

#liuyu_content{

	position:absolute;

	left:70px;

	height:65px;

	width:349px;

	color:#FFF;

	font-size:14px;

	background:url(../images/line_yan_content_bg.png) repeat-y left top;

	border:none;

	overflow:hidden;

}

.yzm{

	width:280px;

	height:40px;

	line-height:40px;

	margin-bottom:4px;

	background:url(../images/line_yan_yzm_pic.png) no-repeat right center;

}

#yzm{

	height:29px;

	line-height:29px;

	color:#FFF;

	font-size:14px;

	background:url(../images/line_yan_yzm_bg.png) no-repeat left top;

	border:none;

}

#lyyzm{

	height:29px;

	width:100px;

	line-height:29px;

	font-size:14px;

}

.tjliuyan{

	padding-left:70px;

	

}

.send1{

	margin-right:18px;

}





.neiye_body{

	background-color:#fbfbfb;

}

.neiye_body_content{

	width:1000px;

	height:auto;

	margin:0 auto;

}

.neiye_banner,.neiye_banner img{

	width:1000px;

	height:200px;

}

.neiye_body_content_text{

	float:left;

	padding-top:12px;

	width:1000px;

	height:auto;

	padding-bottom:30px;

	

}

.neiye_left{

	float:left;

	width:205px;

	height:auto;



}

.neiye_left_title{

	height:38px;

	line-height:38px;

	font-size:16px;

	font-weight:bold;

	text-indent:20px;

	width:205px;

	background-color:#0086D8;

	color:#FFF;

}

.neiye_left_fwxz{

	width:203px;

	padding-top:10px;

	height:auto;

	border:1px solid #d0d0d0;

	border-top:none;

}

.neiye_left_fwxz dt{

   height:27px;

   margin-bottom:10px;

}

.neiye_left_fwxz dt a{

	display:block;

    height:27px;

	line-height:27px;

	width:185px;

	color:#FFF;

	text-indent:20px;

	font-size:14px;

	text-decoration:none;

	background-color:#0065B7;

}

.neiye_left_fwxz  dd{

	height:12px;

	margin-left:20px;

	width:165px;

	margin-bottom:12px;

}

.neiye_left_fwxz  dd a{

	display:block;

	height:12px;

	width:150px;

	line-height:12px;

	padding-left:15px;

	font-size:12px;

	color:#444;

	background:url(../images/neiye_left_dd_a_line.png) no-repeat left center;

	text-decoration:none;

}

.neiye_left_fwxz  dd a:hover{

	color:#0065B7;

	background:url(../images/neiye_left_dd_a_hover.png) no-repeat left center;

}

.neiye_news{

	float:left;

	width:783px;

	height:auto;

}

.neiye_right{

	float:right;

	width:783px;

	height:auto;

}

.neiye_right_text{

	float:left;

	width:780px;

	height:auto;

	padding-bottom:20px;

	border:1px solid #d1d1d1;

}

.current_position{

	height:38px;

	line-height:38px;

	padding-left:16px;

	border:2px solid #fbfbfb;

	border-bottom:1px solid #f4f4f4;

	color:#000;	

	font-size:12px;

	font-family:"宋体";

	background-color:#F8F8F8;

}

.current_position span{

/*	font-weight:bold;

color:#0065B7;*/

}

.current_position a{

	

	color:#000;

	text-decoration:none;

}

.current_position a:hover{

	color:#0065B7;

	text-decoration:underline;

}

.dl_pic_list{

	position:relative;

	height:192px;

	width:740px;

	left:16px;

	padding:10px 0 10px 0;

	border-bottom:1px dotted #ccc;

}

.dl_pic_list dt{

	position:absolute;

	top:10px;

	left:280px;

	height:30px;

	line-height:30px;

}

.dl_pic_list dt a{

	font-weight:bold;

	font-size:14px;

	color:#0065b7;

	text-decoration:none;

}

.dl_pic_list dt a:hover{

	text-decoration:underline;

}

.dl_pic_list .pic_list_pic{

	position:absolute;

	top:10px;

	left:0;

	height:192px;

	width:254px;

}

.dl_pic_list .pic_list_pic a{

	display:block;

	height:190px;

	width:252px;

	border:1px solid #ccc;

}

.dl_pic_list .pic_list_pic a:hover{

	border:1px solid #0071CF;

}

.dl_pic_list .pic_list_pic a img{

	height:188px;

	padding:1px;

	width:250px;

	

}

.dl_pic_list .pic_list_text{

	position:absolute;

	top:40px;

	left:280px;

	line-height:22px;

	font-size:12px;

	color:#333;

}







#page{

	padding-top:30px;

	font-size:12px;

	width:780px;

	margin:0 auto;

}

#page ul{

	width:700px;

	height:50px;

	padding-left:70px;

}

#page li{

	float:left;

	height:26px;

	line-height:26px;

	margin:0 2px 0;

	font-size:12px;



}



#page .shouye{

	border:1px solid #34A7DB;

	width:35px;

	height:26px;

	line-height:26px;

	color:#0068CC;



}

.last_page a{

	display:block;

	width:55px;

	height:26px;

	line-height:26px;

	color:#333;

	border:1px solid #ccc;

	text-decoration:none;

}

li.last_page_none{

		display:block;

	width:55px;

	height:26px;

	line-height:26px;

	color:#ccc;

	border:1px solid #ccc;

}

#page ul li.page_up{

	width:55px;

	line-height:26px;

	height:26px;

	text-align:center;

	border:1px solid #ccc;

	color:#0068CC;

}

.page_down_none{

		display:block;

		width:55px;

		height:26px;

		line-height:26px;

		color:#ccc;

		border:1px solid #ccc;



}

#page ul li.page_up a,#page ul li.page_down a{

		display:block;

		width:55px;

		height:26px;

		line-height:26px;

		color:#343434;

		border:1px solid #ccc;

		text-decoration:none;

	

}

#page ul li.page_down a:hover{

		border:1px solid #ccc;

		background-color:#0085D0;

		color:#FFF;

}

.page_link{

	display:block;

	width:28px;

	height:26px;

	line-height:26px;

	text-align:center;

	text-decoration:none;

	border:1px solid #ccc;

	color:#343434;

	font-size:12px;

}

.page_cuttent{

		display:block;

	width:28px;

	height:26px;

	line-height:26px;

	text-decoration:none;

	text-align:center;

	color:#FFF;

	font-weight:bold;

	border:1px solid #ccc;

	background-color:#0085D0;

	font-size:12px;

	font-family:Verdana, Geneva, sans-serif;

}

#page ul a:hover{

	border:1px solid #ccc;

	background-color:#0085D0;

color:#FFF;

}

#pagename{

	height:17px;

	width:28px;

	text-align:center;

	line-height:17px;

	border:#8DB5D7 1px solid;

}

#page{

	clear:both;

	color:#9a9a9a;

	text-align:center;

}



.remenzixun{

	margin-top:12px;

	float:right;

	width:780px;

	font-family:"宋体";

	font-size:12px;

	color:#333;

	border-bottom:1px solid #d1d1d1;

}

.remenzixun dt{

	width:762px;

	height:38px;

	line-height:38px;

	padding-left:18px;

	font-size:14px;

	font-weight:bold;

	color:#FFF;

	background-color:#0086D8;

}



.remenzixun dd{

	float:left;

	height:28px;

	width:340px;

	background:url(../images/blue_ico.jpg) no-repeat 20px center;

}

.remenzixun dd a{

	display:block;

	float:left;

	width:254px;

	height:28px;

	color:#555;

	line-height:28px;

	text-decoration:none;

	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;

}

.remenzixun dd  span{

	float:right;

	display:block;

	width:80px;

	line-height:28px;

	height:28px;

}

.remenzixun dd a:hover{

	color:#0086D8;

	text-decoration:underline;

	

}

dd.remenzixun_dd1{

	padding-right:10px;

	padding-left:32px;

	padding-top:16px;

	border-left:1px solid #d0d0d0;

	background-position:20px 30px;

}

dd.remenzixun_dd2{

	padding-left:35px;

	padding-right:21px;

		padding-top:16px;

	background-position:20px 30px;

	border-right:1px solid #d0d0d0;

}

dd.remenzixun_dd3,dd.remenzixun_dd5,dd.remenzixun_dd7,dd.remenzixun_dd9,dd.remenzixun_dd11,dd.remenzixun_dd13,dd.remenzixun_dd15,dd.remenzixun_dd17{

	padding-right:10px;

	padding-left:32px;

	border-left:1px solid #d0d0d0;



}

dd.remenzixun_dd4,dd.remenzixun_dd6,dd.remenzixun_dd8,dd.remenzixun_dd10,dd.remenzixun_dd12,dd.remenzixun_dd14,dd.remenzixun_dd16,dd.remenzixun_dd18{

	padding-left:35px;

	padding-right:21px;

	border-right:1px solid #d0d0d0;

}



dd.remenzixun_dd19{

	padding-right:10px;

	padding-left:32px;

	padding-bottom:20px;

	background-position:20px 14px;

	border-left:1px solid #d0d0d0;



}

dd.remenzixun_dd20{

	padding-left:35px;

	padding-right:21px;

	padding-bottom:20px;

	background-position:20px 14px;

	border-right:1px solid #d0d0d0;

}



.margin-top11px{

	margin-top:11px;

}

.left_tjfa{

	width:203px;

	padding-top:10px;

	height:357px;

	border:1px solid #d0d0d0;

	border-top:none;

	text-align:center;

}

.left_tjfa dt{

	padding-left:10px;

	

}

.left_tjfa dt a{

	display:block;

	width:184px;

	height:142px;

	border:1px solid #cdcdcd;

}

.left_tjfa dt a:hover{

	border:1px solid #0071CF;

}

.left_tjfa dt a img{

	width:182px;

	height:138px;

	padding:1px;

}

.left_tjfa  dd{

	height:34px;

}

.left_tjfa  dd a{

	line-height:24px;

	font-size:12px;

	font-family:"宋体";

	color:#333;

	text-decoration:none;

} 

.left_tjfa  dd a:hover{

	color:#0165B3;

}

.leftlx{

	width:203px;

	padding-top:10px;

	height:278px;

	border:1px solid #d0d0d0;

	border-top:none;

	background:url(../images/leftlx_bg.png) no-repeat left top;

}



.leftlx dl{

	padding:0 13px;



}

.leftlx dl dt{

	font-size:14px;

	font-weight:bold;

	color:#0286D8;

	height:44px;

	text-align:center;

	line-height:44px;

}

.leftlx dl  dd.leftlxdd1{

	font-size:12px;

	color:#333;

	line-height:22px;

	padding-left:8px;

}

dd.leftlxdd{

	color:#333;

	font-size:12px;

	padding-left:50px;

	padding-bottom:20px;

}

.leftlxdd span{

	display:block;

	font-size:15px;

	line-height:24px;

	font-weight:bold;

	color:#027dc8;

	font-family:Verdana, Geneva, sans-serif;

}

.leftlx dl  dd.leftlxdd1 span{

		font-family:Verdana, Geneva, sans-serif;

}



.fw_content{

margin:0 20px 20px;

}

.biaozhi_h3{

	height:36px;

	width:680px;

	padding-top:14px;

	color:#008cff;

	font-size:20px;

	padding-left:57px;

	font-weight:bold;

	margin-bottom:20px;

	margin-top:20px;

	font-family:"微软雅黑";

	background:url(../images/biaozhi_bg.png) no-repeat left top;

}

.fw_content p{

	padding-top:10px;

	line-height:28px;

	font-size:14px;

	text-indent:2em;

	color:#333;

}

.fw_content  h4{

	height:60px;

	line-height:60px;

}

.fw_content  .blue{

	font-weight:bold;

	color:#008cff;

}

 .bluefont16{

	font-size:16px;

}

.chenggong{

	text-align:center;

}



.number{

	font-family:Verdana, Geneva, sans-serif;

}

.number a{

	text-decoration:none;

}

.number a:hover{

	text-decoration:underline;

}

.xgfw{

	clear:both;

	height:280px;

}





.xgfw dt{

	height:31px;

	line-height:31px;

	margin-top:30px;

	margin-bottom:22px;

	color:#0065FF;

	text-indent:14px;

	font-family:"微软雅黑";

	background:url(../images/xgfw_dt_bg.png) no-repeat left top;

}



.xgfw  dd{

	float:left;

	padding-left:34px;

	width:204px;

	

}

.xgfw  dd a.xgfw_pic{

	display:block;

		width:202px;

	height:169px;

	border:1px solid #ccc;

	

}

.xgfw  dd a.xgfw_pic:hover{

		border:1px solid #0071CF;

}

.xgfw  dd img{

	width:200px;

	height:167px;

	padding:1px;

}

.xgfw  dd div {

	height:40px;

	line-height:40px;text-align:center;

}

.xgfw  dd div a{

	font-size:12px;

	color:#333;

	text-decoration:none;

}



.xgfw  dd div a:hover{

	color:#0071CF;

	text-decoration:underline;

}



.pic_list_content{

	padding-top:20px;

	padding-left:0;

	margin-left:0;

	margin-right:0;

}



.pic_list{

	float:left;

	padding-left:6px;

}

.pic_list  li{

	float:left;

	padding-left:20px;

	width:230px;

	height:195px;

	font-family:"宋体";

	

}

.pic_list  li a.xgfw_pic{

	display:block;

		width:228px;

	height:145px;

	border:1px solid #ccc;



	

}

.pic_list  li a.xgfw_pic:hover{

		border:1px solid #0071CF;

}

.pic_list  li img{

	width:226px;

	height:143px;

	padding:1px;

}

.pic_list  li div {

	height:40px;

	line-height:40px;text-align:center;

}

.pic_list  li div a{

	font-size:12px;

	color:#555;

	text-decoration:none;

}



.pic_list  li div a:hover{

	color:#0071CF;

	text-decoration:underline;

}



.pic_list_content p a{

	color:#444;

	text-decoration:none;

}

.pic_list_content p a:hover{

	color:#0071CF;

	text-decoration:underline;

}































.footer{

	clear:both;

	height:482px;

	background:url(../images/footer_bg.jpg) no-repeat center top;

}

.friendlinks{

	padding-top:40px;

	height:88px;

	width:1000px;

	margin:0 auto;

	padding-left:58px;

	color:#FFF;

	font-size:14px;

}

.friendlinks dt{

	font-size:16px;

	height:32px;

	line-height:32px;

	padding-left:117px;

	padding-bottom:8px;

	color:#fefefe;

}

.friendlinks dd{

	float:left;

	padding-right:6px;

		color:#FFF;

	font-size:12px;

	background:url(../images/youqing_line.png) no-repeat right center;

}

.friendlinks dd a{

	color:#FFF;

	font-size:12px;

	text-decoration:none;

	padding-left:5px;

}

.footer ul{

	width:940px;

	height:62px;

	margin:0 auto;

}

.footer ul li{

	float:left;

	height:62px;

	line-height:62px;

	padding-right:6px;

	font-size:14px;

	color:#FFF;

	background:url(../images/footer_nav_line.png) no-repeat right center;

}

li#footer_ul_li{

	background: none;

}

.footer ul li a{

	color:#FFF;

	text-decoration:none;

	padding-right:5px;

	padding-left:5px;

}

.footer_text{

	width:1000px;

	margin:0 auto;

}

.footer_logo{

	float:left;

	width:133px;

	height:135px;

	padding-left:20px;

	padding-top:60px;

}

.footer_weixin{

	float:left;

	width:102px;

	height:102px;

	padding-left:40px;

	padding-top:76px;

}

.footer_text dl{

	float:left;

	width:650px;

	padding-left:55px;

	padding-top:30px;

	color:#FFF;

}

.footer_text dl dt{

	font-size:18px;

	line-height:26px;

	padding-bottom:14px;

}

.footer_text dl dt span{

	display:block;

	font-size:14px;

	font-family:Arial, Helvetica, sans-serif;

}

.footer_text dl  dd{

	font-size:12px;

	line-height:24px;

	

}

.footer_text dl  dd span{

	font-family:Verdana, Geneva, sans-serif;

	

}

.footer_text dl  a{

	text-decoration:none;

	color:#FFF;

}



.contact_us{

	color:#333;

	padding-left:12px;

	font-size:14px;

	padding-bottom:10px;

}

.contact_us dt{

	color: #008CFF;

	height:40px;

	font-size:16px;

	line-height:40px;

	font-weight:bold;

}

.contact_us dd{

	height:24px;

	line-height:24px;

}

.blue_line{

	width:680px;

	margin:0 auto;

	height:12px;

	border-bottom:2px solid #0071D1;

}



.dibutuijianfw{

	margin-top:12px;

	float:right;

	width:783px;

	font-size:14px;

	color:#333;

	border-bottom:1px solid #d1d1d1;

}

.dibutuijianfw dt{

	width:765px;

	height:38px;

	line-height:38px;

	padding-left:18px;

	font-size:14px;

	font-weight:bold;

	color:#FFF;

	background-color:#0086D8;

}



.dibutuijianfw dd{

	float:left;

	width:240px;

	height:218px;

	padding-left:15px;

	padding-top:20px;



}

dd.dibutuijianfw_dd1{

		border-left:1px solid #d1d1d1;

}

dd.dibutuijianfw_dd3{

		border-right:1px solid #d1d1d1;

		width:256px;

}

.dibutuijianfw dd a.dibutuijianfw_aimg{

	display:block;	

	width:232px;

	height:172px;

	border: 1px solid #CCC;

}

.dibutuijianfw dd a.dibutuijianfw_aimg:hover{

	border:1px solid #0071CF;

}

.dibutuijianfw dd img{

	width:230px;

	height:170px;

	padding:1px;

}

.dibutuijianfw dd span{

	display:block;

	height:30px;

	line-height:30px;

	font-size:12px;

	text-align:center;

}

.dibutuijianfw dd span a{

	text-decoration:none;

	color:#444;

}

.dibutuijianfw dd span a:hover{

	color:#0071CF;

	text-decoration:underline;

}

.news_list{

	padding:0 12px;

}

.news_list li{

	border-bottom: 1px dashed #CCC;

	height:38px;

	line-height:38px;

	padding-left:12px;

	font-family:"宋体";

	background:url(../images/blue_ico.jpg) no-repeat 0 center;

}

.news_list li a {

    display: block;

    float: left;

    width:588px;

    height: 38px;

    line-height: 38px;	

    font-size: 12px;

    text-decoration: none;

    color: #444;

	font-family:"宋体";

    white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;



}

.news_list li a:hover{

	color:#0071CF;

	text-decoration:underline;

}

.news_list li span {

    display: block;

	font-size:12px;

    float: right;

	color: #888;

	

}





.news_position{

	height:42px;

	line-height:42px;

	padding-left:16px;

	color:#000;	

	font-size:14px;

	font-family:"宋体";

}

.news_position span{

/*	font-weight:bold;

color:#0065B7;*/

}

.news_position a{

	

	color:#373737;

	text-decoration:none;

}

.news_position a:hover{

	color:#0065B7;

	text-decoration:underline;

}



h1 {

    font-size: 20px;

    text-align: center;

	width:726px;

	margin:20px auto;

	padding-bottom:10px;

	line-height:40px;

	border-bottom:1px solid #e2e2e2;

    color: #373737;

}



	#laiyuan{

		font-size:12px;

		

		color:#666;

				text-align:center;margin:0 auto;width:726px;height:20px;line-height:20px;

			}

			

			#laiyuan a{

				text-decoration:none;

				color:#333;

			}

			#laiyuan a:hover{

	color:#0065B7;

	text-decoration:underline;

			}

			

				#contentText{

				

				font-size:16px;

				text-indent:24px;line-height:24px;padding:20px;

			}

					#contentText h3,#contentText h4{

						text-align:center;

						padding:20px;

			}

			

				#contentText p{

		padding-bottom:20px;

		line-height:30px;

			}

			#contentText p a{

				color:#0065B7;

				text-decoration:none;

			}

			

			#contentText p a:hover{

				text-decoration:underline;

				

			}

			

			p#contentTextup{

				border-top:#ececec solid 1px;

				height:20px;

				line-height:20px;

				margin:0 20px;

				padding-top:12px;

				padding-bottom:12px;

			}

			

			p#contentTextnext {

			border-bottom:#ececec solid 1px;height:20px;line-height:20px;margin:0 20px;padding-top:0px;padding-bottom:12px;}

.bdshare{

	width:726px;

	margin:0 auto;

	font:12px "宋体";

}



.newsxg{

	margin-top:12px;

	float:right;

	width:770px;

	padding-bottom:20px;

	font-size:13px;

	color:#333;

}

.newsxg dt{

	width:742px;

	height:38px;

	line-height:38px;

	padding-left:18px;

	margin-bottom:20px;

	font-size:16px;

	font-weight:bold;

	color:#FFF;

	background-color:#0086D8;

}



.newsxg dd{

	float:left;

	height:28px;

	width:350px;

	padding-left:30px;

	background:url(../images/blue_ico.jpg) no-repeat 20px center;

}

.newsxg dd a{

	display:block;

	float:left;

	width:340px;

	height:28px;

	color:#555;

	font-family:"宋体";

	line-height:28px;

	text-decoration:none;

	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;

}

.newsxg dd a:hover{

	color:#0086D8;

	text-decoration:underline;

	

}



.news_liuyan{

	float:left;

	margin-top:10px;

	height:auto;

	width:783px;

	border:1px solid #d5d5d5;

}

.news_liuyan dt{

	height:29px;

	line-height:29px;

	background:#f2f2f2;

	border:1px solid #FFF;

	color:#0271C3;

	text-indent:10px;

	font-size:14px;

}

.fa1b{

	margin-top:10px;

	font-size:12px;

}

#dianping{

	padding-left:92px;

	color:#333;

	padding-bottom:20px;

}



#dianping li{

	margin:20px 0;

}



.classdianping{

	padding-left:250px;

}



#dianping_content{

	width:400px;

	height:80px;

	font-size:12px;

	border:1px solid #ccc;

}

.dianping_text,.input{

	height:29px;

	line-height:29px;

	border:1px solid #ccc;

	font-size:12px;

}

.input{

	width:333px;

}

#online_submit{

	margin-right:20px;

}



#hudong{

	font-size:12px;

}



#hudong #content{

	width:333px;

	height:80px;

	font-size:12px;

}

.sitemap{

	border:6px solid #f0f0f0;

	margin:12px auto;

	width:988px;

	height:auto;

	margin-bottom:30px;

	color:#444;

	font-size:12px;

}

.sitemap_content{

	width:860px;

	height:600px;

	margin:40px auto;

	padding-bottom:40px;

}

.sitemap_content a{

	color:#444;

	text-decoration:none;

}

.sitemap_content a:hover{

	text-decoration:underline;

}

.sitemap_content_baidu_gg{

	float:right;

	width:144px;

	height:28px;

	line-height:28px;

	text-align:center;

	background-color:#f8f8f8;

	border:1px solid #E0E0E0;

}

.sitemap_content_weizhi{

	float:left;

	height:26px;

	width:850px;

	line-height:26px;

	padding-left:10px;

	border-top:1px solid #d2d2d2;

	background:url(../images/ico27.gif) no-repeat left center;

}

.sitemap_content dl{

	float:left;

	width:850px;

	height:auto;

	background:url(../images/sitemap_dl_bg.png) no-repeat left bottom;

}

.sitemap_content dl dt{

	font-weight:bold;

	font-size:14px;

	height:30px;

	line-height:30px;

	margin-bottom:8px;

	width:850px;

	color:#666;

	border-bottom:1px solid #d2d2d2;

	background:url(../images/sitemap_dt_bg.png)  left top;

}

.sitemap_content dl dd{

	float:left;

	height:22px;

	line-height:22px;

	width:160px;

	padding-left:10px;

	padding-bottom:5px;

}







.dxkh_pic_list{

	float:left;

	padding-left:6px;

}

.dxkh_pic_list  li{

	float:left;

	padding-left:10px;

	width:180px;

	height:195px;

	font-family:"宋体";

	

}

.dxkh_pic_list  li a.xgfw_pic{

	display:block;

		width:180px;

	height:152px;

	border:1px solid #ccc;



	

}

.dxkh_pic_list  li a.xgfw_pic:hover{

		border:1px solid #0071CF;

}

.dxkh_pic_list  li img{

	width:178px;

	height:150px;

	padding:1px;

}

.dxkh_pic_list  li div {

	height:40px;

	line-height:40px;text-align:center;

}

.dxkh_pic_list  li div a{

	font-size:12px;

	color:#555;

	text-decoration:none;

}



.dxkh_pic_list  li div a:hover{

	color:#0071CF;

	text-decoration:underline;

}



#shk21,#shk22{

	display:none;

}



.te_wrap {

width:670px;

/*border: 1px solid #e8e6e6;

padding: 2px 33px 10px 2px;*/

height: 300px; }

.te_wrap dl {

margin: 12px 0;

}

.fn {

zoom: 1;

height:150px;

}

.te_wrap dt {

float: left;

margin-left: 10px;

}

.te_wrap dd {

    width: 405px;

    float: right;

}

.te_wrap .more {

    display: inline-block;

    background: url('../images/more1.png') no-repeat scroll 0% 0% transparent;

    width: 133px;

    height: 32px;

    line-height: 32px;

    text-align: center;

    color: #FFF;

    margin: 5px 0px 0px;

    float: left;

    font-family: "Microsoft Yahei";

}

.te_wrap p {

    color: #8D8D8D;

    line-height: 24px;

    /*height: 72px;*/

    overflow: hidden;

}

.te_wrap h3 {

    font-family: "Microsoft Yahei";

    font-size: 14px;

    font-weight: normal;

    overflow: hidden;

    margin: 5px 0px 3px;

}

.te_wrap h3 a {

    color: #0062B4;

}

.te_wrap h3 em {

    background: url('../images/l.jpg') no-repeat scroll left center transparent;

    padding: 0px 15px 0px 45px;

    float: right;

    margin-top: 5px;

}



.service_info {

width: 1000px;

height: 380px;

margin:0 auto;

}

#slider {z-index:1;border:#000 0 solid;position:absolute;width:1000px;background:#000;height:380px;overflow:hidden;margin:0 auto;}#slider .slide {z-index:10;position:absolute;border-left:#000 0 solid;width:1000px;_width:710px;background:#000;height:380px;overflow:hidden;top:0;cursor:default;}#slider .title {color:#f80;font-size:1.2em;font-weight:700;text-decoration:none;}#slider .text {position:absolute;text-align:justify;width:420px;display:none;font-family:verdana, arial, Helvetica, sans-serif;color:#fff;font-size:.9em;top:100%;left:10px;}#slider .diapo {position:absolute;filter:alpha(opacity=100);visibility:visible;opacity:1;} 



.category  {

display: block;

background: #f6b829;

/*padding-left: 30px;*/

line-height: 40px;

font-size: 15px;

color: #fff;

margin: 1px 0 0;

width:250px;



font-weight:bold;

}



.mainbody {

display: block;

float: right;

width: 700px;

}

.title_sta {

height: 41px;

border-bottom: 1px solid #cccccc;

overflow: hidden;

margin-bottom: 20px;

}

.title_sta h2 {

display: block;

float: left;

line-height: 41px;

background: url(../images/title_sta.jpg) no-repeat 0 12px;

padding-left: 23px;

font-size: 22px;

color: #B37E16;

}

h1, h2, h3, h4, h5, h6 {

font-size: 100%;

font-weight: normal;

}

.pli  {

font-size: 13px;

background: #e9e9e7;

color: #666666;

padding-left: 30px;

line-height: 40px;

margin: 1px 0 0;

border-bottom:#999999 1px dotted;

}

.posts {

	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 700px; LINE-HEIGHT: 22px; PADDING-TOP: 0px;

}

.productlist {

	MARGIN-TOP: 10px

}

.productlist LI {

	 FLOAT: left;  MARGIN: 5px 5px 10px; OVERFLOW: hidden; WIDTH: 210px; PADDING-TOP: 0px; HEIGHT: 180px;text-align:center;

}

.productlist LI IMG {

	  HEIGHT: 138px; vertical-align:middle; width:208px; border:#CCCCCC 1px solid

}

.productlist LI .product_name {

	DISPLAY: block; OVERFLOW: hidden; WIDTH: 210px; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: center; 

}

.newslistUl {

width: 760px;

overflow: hidden;

margin: 0px auto;

}

.newslistUl li {

overflow: hidden;

padding-bottom: 10px;

margin-bottom: 10px;

border-bottom: 1px #CCCCCC dashed;

}

.newslistTitle {

background: url(../images/o_ico_05.gif) left center no-repeat;

padding-left: 35px;

font-weight: bold;

font-size: 14px;

line-height: 20px;

}

.newslistCon {

margin-top: 8px;

padding-left: 35px;

}

.Rtitle {

background: #f5f5f5;

color: #b6120f;

font-size: 14px;

padding-left: 10px;

height: 30px;

line-height: 30px;

}

.RecruitList{

line-height: 35px;

border-bottom: 1px dotted #CCC;

font-size: 12px;

}

a:hover{ color:#B37E16}